FernleafSystems\Wordpress\Plugin\Shield\Rules\Build\SortRulesByDependencies S

Total Complexity 36
Dependencies 4
Dependents 1
Total lines 202
Lines of code 136
Logical lines of code 80
Comment lines 28
Methods 11
Properties 3

Methods 11

Method Rating Maintainability Complexity Lines of code
orderRules()
S
51 7 28
buildRuleDependencies()
S
50 6 29
assignWpHooks()
S
57 5 17
getAllConditionsProperty()
S
61 4 12
verifyDependencies()
S
62 4 11
findRuleWithZeroDependencies()
S
64 3 10
buildDependencyGraph()
S
66 3 8
__construct()
S
81 1 3
run()
S
70 1 7
filterDependenciesForRulesOnly()
S
68 1 8
isRule()
S
79 1 3